Anillo 3 - Original

An interactive fiction by Mel Hython (2009) - the Inform 7 source text

Home page

Contents
Previous
Next

Complete text
Section 2 - Arbol

A recio arbol is a scenery in Pantano20.
The description of recio arbol is "Un arbol viejo y muy alto. Su corteza es demasiado lisa para tratarse de un árbol tan grande y sus ramas empiezan demasiado altas.".

A corteza is partdecoration. It is part of the recio arbol. The description of corteza is "De un tono pálido y de tacto liso, casi resbaladizo.".

A rama_arbol is partdecoration. It is part of the recio arbol. It is female. The description of rama_arbol is "Con la misma clase de corteza que el árbol, y demasiado altas como para saltar hasta ellas. Ojalá pudieses volar.". The printed name of rama_arbol is "rama".

Before doing anything except tying or examining with rama_arbol:
    say "Está demasiado alta.";
    stop the action.

Understand "ramas" or "rama" as rama_arbol when the location is Pantano20.

Instead of climbing recio arbol:
    try going up.

Before of going up when the location is Pantano20:
    if player is icalante:
        say "La corteza de este árbol es realmente resbaladiza pero eso no es un problema para el icalante. Estos bichos vive para trepar.";
    otherwise if liana is not part of recio arbol:
        say "Intentas trepar por la corteza del árbol, pero es demasiado resbaladiza para tu portador. ¡Ojalá tuviese alas!";
        stop the action;
    otherwise:
        say "Te agarras a la liana y apoyando los pies en el árbol asciendes...".

[Atar no]
Instead of tying recio arbol to liana:
    say "Atar la liana a la base del árbol no nos ayudaría a subirlo. Es mejor idea buscar alguna forma de atarla en una de las ramas.".

Before of tying rama_arbol to liana:
    say "Todas las ramas están demasiado altas. No alcanzas a atar la cuerda a ninguna de ellas.";
    stop the action.

Instead of throwing liana at jaula_falsa:
    try throwing liana at rama_arbol.

Instead of throwing liana at recio arbol:
    try throwing liana at rama_arbol.

Instead of throwing a thing which is part of liana at jaula_falsa:
    try throwing liana at rama_arbol.

Instead of throwing a thing which is part of liana at rama_arbol:
    try throwing liana at rama_arbol­.

Instead of throwing a thing which is part of liana at recio arbol:
    try throwing liana at rama_arbol.

Instead of throwing liana at rama_arbol:
    let op be nothing;
    repeat with item running through things which are parts of liana:
        if tamano of item is medio:
            change op to item;
            break;
    if op is nothing:
        say "Arrojas la liana hacia la rama para intentar trepar por ella, pero te quedas corto. Tal vez atando algo de peso a uno de los extremos.";
    otherwise:
        say "Usando el peso [del op] logras impulsar la liana hasta que en pocos intentos pasa por encima de la rama.";
        now Copa is mapped above Pantano20;
        now Pantano20 is mapped below Copa;
        now liana is part of recio arbol.

Before of taking liana when liana is part of recio arbol:
        say "Tiras con fuerza de la liana para que se suelte de la rama.";
        now Copa is not mapped above Pantano20;
        now Pantano20 is not mapped below Copa;
        now liana is in location.